/*
 * UserInput.h
 *
 *  Created on: Aug 30, 2011
 *      Author: Gherman Alin
 */

#ifndef USERINPUT_H__HELPERS
#define USERINPUT_H__HELPERS

#include <vector>
#include <string>

namespace Helpers {

class UserInput {
public:
	UserInput();
	virtual ~UserInput();

	static std::string bestAproximation(
			const std::vector<std::string>& options,
			const std::string& userInput);

	static std::vector<std::string> autocomplete(
			const std::vector<std::string>& options,
			const std::string& userInput);
};

}

#endif

